package com.mark.mapper;

import com.mark.entity.school.UTeacherGroup;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;

/**
 * (UTeacherGroup)表数据库访问层
 *
 * @author Deng PengFei
 * @since 2021-10-27 11:15:58
 */
@Mapper
public interface UTeacherGroupMapper {

    /**
     * 获取教师分组列表
     * @return 对象列表
     */
    List<UTeacherGroup> getTeaGroupList();


    /**
     * 插入一条记录
     * @param uTeacherGroup 对象实例
     * @return 操作影响的行数
     */
    Integer insert(UTeacherGroup uTeacherGroup);


    /**
     * 通过实体作为筛选条件查询
     * @param UTeacherGroup 分组名字
     * @return 对象列表
     */
    List<UTeacherGroup> queryAllByCondition(UTeacherGroup UTeacherGroup);


    /**
     * 通过分组id查询教师分组信息
     * @param groId 分组id
     * @return 对象示例
     */
    UTeacherGroup getTeaGroupByGroId(Integer groId);

}